package com.pro.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

//操作日志
public class JsOperationLog implements Serializable {

  private Integer id;
  private Integer operationType;//操作类型1、添加2、编辑3、查看4、删除
  @DateTimeFormat(pattern = "yyyy-MM-dd")
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
  private Date executionTime;//执行时间
  private String remarks;//备注
  private Integer updateId;//执行人
  private String updateName;//执行人名称
  private String operationList;//操作列表
  private String type;//1、商品2、课程3、微圈4、权限

  public String getUpdateName() {
    return updateName;
  }

  public void setUpdateName(String updateName) {
    this.updateName = updateName;
  }

  public Integer getId() {
    return id;
  }

  public void setId(Integer id) {
    this.id = id;
  }


  public Integer getOperationType() {
    return operationType;
  }

  public void setOperationType(Integer operationType) {
    this.operationType = operationType;
  }


  public java.util.Date getExecutionTime() {
    return executionTime;
  }

  public void setExecutionTime(java.util.Date executionTime) {
    this.executionTime = executionTime;
  }


  public String getRemarks() {
    return remarks;
  }

  public void setRemarks(String remarks) {
    this.remarks = remarks;
  }


  public Integer getUpdateId() {
    return updateId;
  }

  public void setUpdateId(Integer updateId) {
    this.updateId = updateId;
  }


  public String getOperationList() {
    return operationList;
  }

  public void setOperationList(String operationList) {
    this.operationList = operationList;
  }


  public String getType() {
    return type;
  }

  public void setType(String type) {
    this.type = type;
  }

}
